The apartment is comfortable for a family like ours with beautiful views. The common areas (pool, gym, etc) are very well designed and beautiful. The communication with the host was good and they acted quickly against any questions and requests.