9 Excellent location! (404 reviews)
7.8 Staff (377 reviews)
7.5 Top-rated beach nearby (324 reviews)
7.7 Free WiFi (311 reviews)
8.8 Staff (154 reviews)
9.1 Staff (85 reviews)
9.2 Staff (29 reviews)
9.5 Staff (15 reviews)
9.1 Staff (12 reviews)
9.7 (9 reviews)
10 Staff (4 reviews)
9.6 Staff (3 reviews)