The appartment was clean, the communication was great, everything we needed was taken care of. You can sit outside in a beautiful garden or go swimming in a pool. There is a very convenient store in the next building. Highly recommend.