Part of Moby’s! A super spot only 100 meters from Boomerang Beach. Lovely hospitality too!