Great location, great property and great hosts that really anticipated our every need!