Outstanding resort. Specially for families with kids.