Great hosts, great location, great accommodations! A very special home away from home.