This is as good as it gets: great location, wonderful home, and conscientious hosts. Highly recommended.