Beautiful place and beautiful views with many balconies. We really enjoyed nearby restaurants within walking distance.They were very accommodating with early check in and had beach toys available for our little one. Water pressure was iffy at times.