I love the Royal Haciendas! It is such a nice place. There is so much to do, for people of all ages. The food is delicious and there are many different options such as the bar inside the lobby area, the poolside lunch (the fajitas are amazing), the hibachi, or the fancy…