Excellent hosts, great location. All around great experience!