A great place which lives up to the description and photos. John is a great host, super helpful and responsive. Definitely a fantastic place to stay.