A beautiful home in a stunning location. Kristen has thought of everything. We would definitely stay here again.