Lovely location , exceptionally clean, great hosts with lots of thoughtful touches and accommodating to travel scheduling changes .