Great location, great hosts and an overall wonderful experience.