Review of a family holiday in the New Forest combining luxury and nature