Great communication before arrival, very easy to check in, we simply called when we got to the apartment (which was really easy to find and literally only 10 mins from airport in a taxi) and they arrived within 5 minutes.
The apartment is beautiful with everything that you need, really great and fast wifi, comfy bed and the icing on the cake is the roof terrace