Great location, away from all the traffic but close enough to all amenities and beach. large and comfortable place for families. kids loved it. Great natural soundings. wish could have got a bit longer booking.