Absolutely beautiful location. Huge balcony with great views. Easy walk to the beach. Pool, restaurant, and bar on site. Would definitely stay here again.