Great location with a lot of things around within walkable distance. Beach was great however a little rocky, however it didn’t bother us much. I’d recommend bringing water shoes. Great snorkeling off the beach and turtles!!!