The place was clean and lovely, in a fantastic location. Great communication, they got us a taxi from the airport and there was a gift basket, bottle of wine, and many recommendations. I think the only reason I'm not giving 5 stars is because we felt very much rushed out of the apartment - when we checked in we were given the opportunity to check out later than 10 AM, and when we texted later to say it would be nice to leave at 11 or 12 if we could, I got a surprisingly negative response back, and then the following morning they showed up at 9:50 instead of giving us fully until 10. It's a small thing, and the rest of our stay was very lovely, but it definitely put a damper on our experience right as we were leaving.
Would still strongly recommend as a place to stay, otherwise they were great hosts.