Good location, great communication.
From my personal expérience, as i host as well, i would have made the flat à bit more welcoming and cosy.