John is great with communication and very accommodating. The place was clean and accessible. No complaints at all.