John is a great host and made sure my stay was very comfortable. The place provides great value and everything was as promised.