We love the island and have tried half a dozen locations. We come back to the Royal Resorts for the service and hospitality. The staff is very friendly and make it their sole job to make you happy. We are not time share owners, but rent out through their service here. The amenities here, including pools, bars, restaurants, and groceries are exceptionally convenient. If I had to knock something, it would be the television. The 40" tv has limited high def and we could not get all the NFL games unless we went down to the sports bar. Minor, since we didn't come to watch football anyway. For our hard-earned money, we have not found a better place to stay in Cancun.