John's place was clean and spacious. Has everything you need. The only downside was there's no fan in the bathroom and overall the apartment has bad air circulation so there's a lingering apartment smell. Overall, still a great place to stay. John was very communicative throughout our stay.