9 Excellent location! (568 reviews)
9.6 Staff (137 reviews)
9.4 Free WiFi (122 reviews)
9.3 Free WiFi (62 reviews)
9.5 Free WiFi (59 reviews)
9.2 Top-rated beach nearby (45 reviews)
9.2 Excellent location! (14 reviews)