I have found the staff very warm and attentive. Service is top notch. They would go out all the ways to make sure that we were comfortable e.g bringing us blankets and hot water bottles when I said I was feeling cold during dinner. The resort is quite big with restaurants, yoga, swimming pool, meditation ground and activities rooms spread over the premises. Staff was always around to make sure that we were not lost and would escort us to the relevant place if needed. I would also like to say thank you to my spa therapist. I had a foot massage on the last day after checking out. I didn’t feel quite well during the massage, probably because I just had lunch and it was not a good idea to lie face down on the massage bed. My therapist was very caring.