8.9 Excellent location! (141 reviews)
9.2 Top-rated beach nearby (45 reviews)
9.2 Excellent location! (14 reviews)
9.6 Free WiFi (10 reviews)
9.5 Staff (4 reviews)
9.7 (4 reviews)