9.2 Top-rated beach nearby (412 reviews)
9.1 Staff (114 reviews)
9.4 Staff (60 reviews)
9.8 Free WiFi (55 reviews)
9.8 Staff (43 reviews)