Good location. Clean unit. Lots of beach gear. Solid wi-fi. Nice balcony views.