John was a great and thoughtful host. We would definitely stay again!