Huge accommodation stunning location, great separation for families , every thoughtful extra and great spaces for kids hard to fault .