Overall I would recommend this place, with a big caveat that the information I got for check-in, directions to get into the apartment, and check-out were vastly insufficient. This can be remedied in future and the hosts seem responsive and thoughtful, so hopefully they will fix it immediately. The room was beautiful and very clean - just as pictured - the bed was comfortable, and the robe and good-smelling toiletries were nice touches. The apartment is really nicely done, but unfortunately the kitchen is under-equipped (missing some basics like wine glasses, wine opener, etc.). The other guests were very clean as well. For me this spot was a good one-night stay on my way to the airport (less than a 10 minute Uber to the airport!).The check-in process could have been very nice with a little more forethought from the hosts - they never asked what time I was arriving, so when i arrived i discovered that they sent me an entry key that expired 2 hours before I was trying to enter. When I tried to get in touch and call the emergency contact numbers they provided, no one answered. After 10 minutes I tried the Airbnb messaging app and was answered right away, and they sent a new code. Getting into the building was very smooth but getting into the apartment less so - the apartment isn't labeled from the hall and the rooms aren't well labeled inside so it was a lot of poking around in the dark to try to figure out where everything was, when I was already exhausted. They also didn't send check-out information before I had to leave for my early morning flight, so I had to do a bit of guessing as to what to clean before leaving (it worked out fine). Again - would recommend and would stay here again, but with extra caution to ensure that I got all relevant information ahead of time.