John's place was perfect- my only complaint is that my stay got cut short due to work. Couldn't have asked for better communication with someone and the apartment was clean, comfortable, and welcoming- I would definitely stay there again.