Perfect host. Everything on top-level - communication, and requests resolution.
Perfect apartment. Style, cleanliness, and location - beyond recognition. A little bit noisy surroundings but in the late evening, all become quiet so not really the issue.