Very nice, very functional. They emailed earlier on the day of our arrival to say that there was a technical problem of some sort and to offer us another apartment, which was absolutely fine. Check-in etc all very easy - no complaints at all.