Great apartment, great location, immaculate setup exactly as described. The apartment is carefully setup and you know the hosts really care about it. A little effort to make sure you follow a few of the house rules but all make sense given the care and attention they put in. Great communication, would stay again!