Excellent check in, location, and hosts. The bed was so comfortable and the house was beautiful and so well kept. Gary and David were easygoing and hospitable while also making the entire experience so easy—they thought of everything. We will definitely stay again!