The house and location are fabulous. Mary is the perfect host and has thought of everything. Highly recommended.