Great location. Fantastic place. Helpful hosts. Perfect combination.