We have stayed at several Royal properties including the Royal Sands, Royal Haciendas and now the Royal Caribbean. The Royal Caribbean is the smallest and older than the other two properties and it shows in the decor, kitchen facilities, pool and beach area. Despite that, the property is spotless and well maintained. The front desk check in, travel desk, bellmen and servers go above and beyond to be accommodating. The variety and value of the food could be better though the service was excellent. Overall this property is good value for the price.