Excellent place to stay. Tidy, beautiful, well-equipped and perfect location. Communication with Mg was great, her response time is quite fast. She was very accommodating to my check-out schedule.