I recently went to royal palms, had a wonderful time. The rooms were maintained well, although I found that staff is little tight and lacks the skill. They have made up with the good house cleaning and rest of the facilities they provide. Only grouse is that it is located little far away from the main tourist place. If you are going for vacation, this could be a ideal place to stay.
The swimming pool are neatly maintained. They have activities for kids during the day and sometime in the evening. I found it is very good as kids can enjoy as well as the parents.
The only bad thing about this hotel is the taxi cartel or group hooligans who are outside the hotel and they charge exhorbitant price for moving around. We decided that is not the right place to hire a taxi, usuall we walked a little far and got a good bargain. Otherwise we add a good time at royal palms, wish I should have stayed at other resort Haathi mahal, it is a good one too.