The place is very neat and clean and with fully equipped kitchen. We had a great stay in the place. All neccessary things needed were all provided. The host is very responsive to all my questions. Easy self check in and check out. Location wise, alot of nearby malls, hawker centers and other shops. Other amenities, like the pool and gym were great as well. We'll definitely come back again.