Great place to stay. A bit of a pain to get the key from another location, but great communication, beautiful and comfortable apartment and great facilities (gym and rooftop pool).