Great location, great host, perfect spot for a family holiday.