Great little place with everything you need for a holiday. Love the little outdoor area and the gardens. Communal areas such as the pool and outdoor kitchen are very welcoming. The entire place feels like a tropical paradise. Craig, the host, is very friendly and hospitable. We also did the sunset tour with him and that was one of the highlights of our stay.