Wonderful hosts, great location and everything you need for a safe and fun holiday