8.7 Excellent location! (673 reviews)
8.9 Staff (164 reviews)
9.2 Excellent location! (75 reviews)
9.3 (6 reviews)
9.5 Top-rated beach nearby (4 reviews)
10 (1 reviews)