Further than the activities the most important thing to share is the human touch. The quality of the service. Impeccable, on-time and always open. Yaz is a great facilitator and host. Chef Mustafa, Iona who leads the Yoga and Fouad as Surf Instructor and guide. True people that goes over and above to maximize the positive experience. It has been a humbling experience and will repeat anytime for sure ... Its a waaaaaooo place to be!