8.2 Excellent location! (205 reviews)
8.9 Excellent location! (186 reviews)
9.8 Staff (142 reviews)
8.4 Staff (139 reviews)
5.3 Location (128 reviews)
9.6 Staff (106 reviews)
9.4 Free WiFi (75 reviews)
9.9 Free WiFi (73 reviews)
9.1 Top-rated beach nearby (70 reviews)
8.9 Top-rated beach nearby (70 reviews)
8.3 Top-rated beach nearby (64 reviews)
8.7 Top-rated beach nearby (62 reviews)