We spent 4 nights in an overwater bungalow in January 2013. The location and the setting of the hotel is brilliant. The bungalows are well equipped and the lagoon perfect for snorkeling.
The breakfast however is far from 5*: very poor coffee, almost no cheese and cold meats, the birds having a feast on the cereals and the bread. The bungalows were cleaned in the afternoon which left us with unmade beds and uncleaned bathrooms for most of day. The food in the resort was quite poor too - at its best maybe average - not worth the money paid for it.
All in all however - regardless of the poor breakfast and food - the resort is beautiful surrounded with lush mountains and the lagoon.