Looks interesting. Their website says they are at 19 Simpson Bay Road, so just past the point where Simpson Bay Beach ends and up a bit from the lagoon entrance . i will definitely try it, since I stay at the La Siesta Condos at 45 Simpson Bay Road. I could walk down and back, and not even have to move the car!