You'll need to make arrangements for check-in as this is an apartment and not a hotel; we overlooked this and was almost on a wild goose chase (the security guard was clueless too) until we bumped into a kind couple who helped to call and translate in our limited Chinese. Best part was that we were actually in the same lift as the owner going up haha! Anyway, apartment owner came by shortly and everything was smoothed out quickly. She was a very nice and kind lady. For Muslim travellers, there is also a halal food outlet at Tower B (apartment is at Tower A of the building complex) ground floor. Apartment amenities are relatively new, and the view from the apartment was magnificient!