Booked the place for my parents who were attending my graduation and they loved the facilities Mat have provided. It seems a lot of thought process was involved in making every experience worthwhile and this place would surely stay in top of their memorable experiences.