John's place was clean and satisfied my needs during my stay.