8.6 Great location! (58 reviews)
7.4 Great location! (22 reviews)
8.8 Staff (13 reviews)
9.8 Staff (6 reviews)
5.3 Top-rated beach nearby (4 reviews)
10 (2 reviews)