Excellent location, great hosts, and a home away from home. Nothing better