Clean & functional apartment, great location, communicative host, welcoming check in experience - all you could need!