Three Anchor care homes have been named among the top 20 in Yorkshire based on reviews from residents, their relatives and loved ones.