Excellent hosts, great location, cute place. All-in-all, wonderful value