Fantastically clean, amazing and beautiful location, and a wonderful host. Great communication throughout and very easygoing stay.