We had an excellent stay, the apartment was very clean, comfortable, and in a good location. Shaun was great with communicator, checking in multiple times (sometimes with well-timed scheduled messages) and responding to messages quickly. A quick note for anyone traveling with a dog/pet: make sure to take note of the additional $50 pet fee listed in the "House Rules" that isn't included in the booking price - it's easy to miss it buried among the long list of possible fines/penalties for breaking house rules. Additionally, the unit is up 3 flights of fairly steep stairs, so if your dog has short legs or limited mobility then be prepared to carry them up and down the stairs like we did. And one other general note, the unit doesn't have an adjustable thermostat for temperature control, just somewhat noisy steam radiators - we were a little on the warm side for our comfort, overall wasn't a major issue for us but worth mentioning for anyone that is more sensitive to temperature.