Definitely a 5/5 stay. Communication with Omar is quick and efficient, and the apartment itself is spacious, modern, and centrally located next to Parque Mexico, a beautiful area. The amenities, from the security crew at the lobby to the gym/pool/work area and the cleaning crew, were very much appreciated. We were very comfortable and would happily stay here again.