Great place and location. Modern apt. Comfortable bed. I give it 4 stars for two reasons: 1) check in was not flexible, they had 4pm check in and we requested 5pm as we were running late, they said the earliest they could receive us was 7pm. 2) lacked some basics such as shampoo, shower gel, napkins, etc. I would expect all Airbnb to include these basic necessities. All and all, great place and I am sure they can easily improve on these minor details to make it a perfect 5