8.4 Great location! (1,793 reviews)
8.9 Excellent location! (186 reviews)
8.4 Staff (139 reviews)
8.9 Top-rated beach nearby (70 reviews)
9.8 Free WiFi (40 reviews)
8.8 Excellent location! (20 reviews)
8.6 Free WiFi (19 reviews)
8.1 Excellent location! (16 reviews)
9.2 Free WiFi (11 reviews)
8.8 Excellent location! (5 reviews)
9.4 Staff (4 reviews)
9 Top-rated beach nearby (3 reviews)