John's apartment was fabulous - a generous size and had everything we required. Communication with the host was excellent - we will definitely stay here again.