Amazing accommodation, fantastic location, wonderful hosts and a fabulous weekend!