I could not fault this wonderful place, i like to call it a resort! It was modern, it had everything you need, all guest accessible amenities were clearly labelled and instructed, the place was PRISTINE, that means the whole complex too, the grounds the gardening, everything. And if i start on the absolute friendliest and most helpful staff members on the planet, then i won't have enough room to type ;) such a lobela!