Amazing location, everything you would want for a family holiday