I've stayed here twice in the last year. Excellent overall accommodation. Great rooms, spa/gym very good. Breakfast buffet has good service and excellent cuisine.. WiFi is so-so, at times a weak signal and poor connectivity. Within 100 meters of a large mall; many restaurants, stores, entertainment. Highly recommended.