Excellent stay. Couldn't have asked for more.
Great hosts. Highly recommended.