8.3 Great location! (250 reviews)
8.9 Top-rated beach nearby (201 reviews)
8.5 Free WiFi (172 reviews)
6.5 Great location! (167 reviews)
9.7 Free WiFi (66 reviews)
8.5 Excellent location! (37 reviews)
7.7 Excellent location! (32 reviews)
9.6 Staff (12 reviews)
8.4 Staff (8 reviews)
9.8 Staff (5 reviews)