This place was paradise. The hosts could not have been more welcoming and taken such great care of us. They accommodated some challenging dietary needs with enthusiasm and catered to our every need. If you are looking to truly get away from it all, this is the place.