The O Retreat is the most serene, calming, beautiful place. The view is absolutely spectacular, the place is a great size and has plenty of beds for larger families. The helpful guide directed us to a local restaurant with fantastic food and wine on offer. Communication was great and there were generous supplies left to last us and our host was very thoughtful. Everything was sparkling clean. Yoga and various treatments are available on site if desired and ordered in advance. I would highly recommend to others.