John's place was extremely clean and very spacious. John has excellent communication throughout the whole process and his place was better than advertised.