John was really responsive and made himself available to any needs that we had during our stay! The check-in/check-out times were perfect as well. His place was clean, roomy, and convenient. 100% would stay here again.