8.3 Great location! (250 reviews)
9.3 Excellent location! (205 reviews)
8.9 Top-rated beach nearby (201 reviews)
8.5 Free WiFi (172 reviews)
6.5 Great location! (167 reviews)
9 Staff (122 reviews)
8.7 Excellent location! (117 reviews)
8.1 Excellent location! (92 reviews)
9.4 Staff (84 reviews)
8.9 Excellent location! (58 reviews)
9.2 Staff (50 reviews)
8.5 Excellent location! (37 reviews)