A perfect family break. We lacked nothing and would happily stay again