Great location. Terrific and communicative hosts. Everything was solid and exactly as they said. Integrity in place there and we highly recommend.