Beautiful place. Pristinely appointed and maintained. Comfy beds and linens. Luxury thick towels. Kitchen well equipped. Stainless steel top quality appliances. Wonderful hosts. Ten easy steps to get in. We would definitely stay again.