The size and location is great. Communication and checkin were also great. We did have a small amount of foot noise from the upstairs but it was only for two days of our 5 day stay and only in the afternoon. The windows and walls are thick so we had no trouble sleeping.
Overall great place.