Clean apartment, good location, friendly hosts. Everything you need