9.6 Excellent location! (225 reviews)
9.8 Top-rated beach nearby (144 reviews)
9.5 Staff (143 reviews)
9.6 Staff (137 reviews)
9.9 Staff (129 reviews)
9.6 Staff (73 reviews)
7.5 Free WiFi (73 reviews)
9.6 Staff (72 reviews)
9.6 Free WiFi (67 reviews)
9.4 Staff (62 reviews)
9.7 Free WiFi (44 reviews)
7.1 Location (25 reviews)