What an amazing place! We had a wonderful time. The friendliness of the staff, the excellent food, the spacious beautifully swahili-decorated room, the cleanness of the whole area, but above all the breathtaking beach with the immensity of the Indian Ocean, all this was more that you can imagine. It's incredible, I never experienced this. The sand of the beach... More
What is Certificate of Excellence?
TripAdvisor gives a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.