The 2 bedroom apartment was very comfortable for our week long stay for our family of 4. Everything we required was in the apartment, we had secure parking for our vehicle and it was a short walk into town to the shops, restaurants, and beach. We enjoyed the use of the heated pool most days.