John places is very clean. He is extremely welcoming and accommodating. Will definitely stay here again!