We enjoyed staying here and it was outfitted with what we needed in the kitchen. The view of the waves right in front and skilled surfers was entertaining. The beach here is small but a strong swimmer can swim out past the waves where the snorkeling is decent with turtles and a good variety of fish. We didn’t try the nearby restaurant but there are several others not far away.