An amazing experience, I wish I did it a long time ago. Food was amazing, all the staff were friendly and accommodating. The standard of Yoga by Diana was perfect, well structured and thought out. The beach was beautiful and clean, the sunset is a must to watch, I hope to visit again...