Excellent location, wonderful staff, air conditioned dormitory, cheap rentals for bikes/suits/boards with price matching. Highly recommend.