everything we expected. great location and fantastic hosts.