The place was lovely and staying here is an experience in itself. As is mentioned on the page, the place is off the grid but you have nearly every amenity one can can think. Would definitely recommend staying here.
They offer activities and experiences like Sailing, which you can talk to them about if you have time.