8.3 Great location! (250 reviews)
9.3 Excellent location! (205 reviews)
8.9 Top-rated beach nearby (201 reviews)
8.1 Excellent location! (92 reviews)
8.9 Excellent location! (58 reviews)
8.5 Excellent location! (37 reviews)
7.7 Excellent location! (32 reviews)
9.6 Free WiFi (23 reviews)
9.6 Staff (9 reviews)
8.4 Staff (8 reviews)
6.4 Excellent location! (8 reviews)
9.8 Staff (5 reviews)