The staff were so welcoming and helpful. They made arrangements for us to do many activities. They helped with directions bus schedules and recommended the best things to do and see. They were multi lingual. Their driver met us at the airport which was very nice after a long journey from Canada. The rooms were very clean. Bathroom was gorgeous. The pool was wonderful. The grounds were well kept. The breakfast was very good with lots of options in the buffet. I would definitely go back and stay here. Thank you for the great memories!