The hotel is beautiful and has a magnificent garden with a lake, pool, restaurants, bakery, spa, and fine delicacies. The staff is very friendly. Service is rather tedious. There is no concept, which results in long wait times. Those who dislike small children should not come here. It is noisy and shrill due to families with children. It is unfortunate that the staff does not ensure quiet.