Excellent location. Right across the beach. Clean and just like the pictures. Nice little kitchen. No oven or freezer but everything else was great and useful! The hotel staff was very attentive as well as the host. Loved the balcony overlooking the pool. Everyone made our trip excellent!