We loved staying at Johns place. It was clean, spacious and perfect for our needs. John was super responsive during our stay if we had any questions too!