The apartment is great and has everything you need for a comfortable stay - the host has thought of everything in terms of what you need in the apartment and the facilities (two pools, an enormous gym, play areas for children and an outdoor space) are exceptional. My only criticism is that the security and front desk were not always the most friendly or helpful but this is more a criticism of the building management than the host.