A great location and excellent facility, literally on the beach!
Excellent place and hospitality