A six-star AirBnB on a five-star scale!! The best AirBnB I have ever stayed at on every dimension - great thought to the design of the space, every possible amenity, helpful host. I would highly highly recommend this apartment.