The apartment was more spacious than we expected, self-check in worked seamlessly and the communication between us and the hosts was always very quick. We really enjoyed staying in this beautiful place!