John’s apartment met all of our expectations - very clean and comfortable, spacious and a great location.