Amazing place! The views, people watching, the smells and sounds were all great! The location for food and drinks and the beach were all perfect! Amenities and the overall place itself were a very nice touch!