Great location, awesome amenities (everything you would need for beach activity: boogie boards, snorkeling gear, beach chairs). The place was right next to the beach and has a lot of counter space to work and a patio as a plus.