John's place is clean and amenities are good. He is very responsive and easy to communicate with. Thank you!