John’s place was great. His communication skills were perfect, he responded quickly anytime I needed anything. Only bad thing was parking but that’s out of his control. Otherwise, I would definitely stay here again.