What a wonderful experience. From arrival to checkout and everything in between - the Hari and the staff were more than up to the job.
We did stay with a baby, which meant a crib was provided in our King bed room, making it a bit tight to move around, but was perfectly doable.
The second room we had for our boys was plenty spacious for two people. All the services were great, the rooms impeccably clean and everything we needed, we got.