Excellent location, apartment was perfect for our trip! Beds were very comfortable! Pool was great, beach access was perfect (with very easy access to the beach chairs - maybe 1 min walk away). Check in at the front desk was very easy and the staff at the front desk were very helpful. Would stay again!