We stayed there last year and the place is lovely. The owners are very nice. It is great snorkeling as long as the water is calm. We didn't visit the beach next door but we laid out on there make shift beach. We sat at the bar every sunset with the owner Shane. He treats you like you are part of his family. They are running a great business.