9.8 Free WiFi (55 reviews)
9.5 Excellent location! (53 reviews)
9.1 (35 reviews)
8.6 Staff (32 reviews)
9.8 Free WiFi (21 reviews)
9.1 Staff (20 reviews)
9.7 Top-rated beach nearby (15 reviews)
9.7 Staff (10 reviews)