Awesome place with awesome views! Right on the beach with a great little balcony. Lots of room for larger groups and the bathrooms are awesome too! Great location and great company.