A beautiful place to stay with everything a family could need for a fantastic weekend away