All was good- clean, comfy; great windows (was a little warm, but once we opened the windows and got the fans going- totally fine). Check-in was terrible- we waited 45 minutes for the key at the key nest site with our luggage, which was a bit of a schlepp. The code provided didn’t work- emails and texts later, got a new code. Check-out- had to return key to same site- rather than do it on the way to the airport with our luggage on a tight timeline, we opted to drop key off night before, which meant we had one set of keys- a bit inconvenient if we went off separately- as then the other person would have to go down the 3 rather long flights of stairs and up again to let the other person in- also no buzzer. If it wasn’t for this issue- all would have been perfect. Despite this issue we would still recommend this apartment.