For the price it was okay, the staff was excellent, plumbing and electrical in room were in need of major repair. Wifi was poor. Food at cafe was mediocre but there are restaurants and mall food-court within 5 - 10 minute walk.. I must restate the staff, from front desk, and cafe, to housekeeping and security were excellent. Oh, Water only provided on day of arrival 2 bottles, must supply your own the rest of the stay.