Great location and well stocked. Amazing views from the patio, overlooking a great snorkeling spot with tons of turtles. The TVs are pretty outdated but we didn’t use them that much. Market up the street has everything you need.