Wonderful hosts, great communication, a picture perfect location and a very cool place to stay. Highly recommended!