2 more nights... First impression after arrival tells a lot: we had booked for 4 nights, but started immediately to think of extending our booking! Great staff, beatiful island, good beach with snorkeling and all water sports, dive school, guided walks, 3 swimming pools etc etc. Food was tasty, but almost everytime served half cold since it was made in a big kitchen, and not at the restaurant area itself, except breakfast. Beachfront tents have amazing view, but also the garden bures are also not more than 30 metres from the water. Only the beach tent number 3 has hot water. Only big issue during our stay was, that due to an overbooking with our last 2 nights, we got first time ever being actually downgraded instead of upgrading. We booked ensuite tent on the beach, but they didn't have anything left (problems with booking sites they said). They offered us another tent, with common toilets and showers, which was ok, but when we asked for some compensation, they actually started arguing that we should have asked directly from them if they had vacancy or not. With a lot of discussion, they still didn't understand that it shouldn't matter where we were while making the booking. Also, we had to show that their own website was allowing the overbooking still at that stage if anyone wanted to book, and we guess that at that point they understood. Luckily we were already there to sort things out and not just arrive with overbooking. Without this incident we would give higher grades.