7.8 Top-rated beach nearby (167 reviews)
8.5 Staff (109 reviews)
7.8 Free WiFi (62 reviews)
9 Excellent location! (48 reviews)
9.2 Excellent location! (43 reviews)
8.9 Excellent location! (40 reviews)
9.1 Excellent location! (38 reviews)
8.8 Excellent location! (33 reviews)
8.8 Excellent location! (31 reviews)
9.1 Staff (30 reviews)
6.7 Location (30 reviews)
9.5 Excellent location! (22 reviews)