8.3 Great location! (250 reviews)
8.9 Top-rated beach nearby (201 reviews)
8.5 Free WiFi (172 reviews)
8.1 Excellent location! (92 reviews)
8.5 Excellent location! (37 reviews)
7.7 Excellent location! (32 reviews)
9.6 Staff (12 reviews)
8.4 Staff (8 reviews)