John's place is stylish, clean, spacious, and convenient. He was super on top of communication and very thoughtful. We'd love to come back!