Everything we wanted or needed - fantastic location - excellent weekend