I am currently staying in this beautiful hotel on the first floor in room no 1121, It's spacious with excellent A/C, a lounge, a large double bedroom, and a powerful shower. The hotels cleaning standards are phenomenal. All areas are immaculate. Every staff member we have encountered is upbeat and gives the impression they are actually really pleased you have chosen their hotel. The hotel entertainment for adults is your usual stuff, but I must say they do go that extra mile for the kids, which is lovely. The main all-inclusive restaurant serves fresh and tasty food to cater for all and having eaten in many many many many all inclusives over the years this is one of the better ones. The swimming pools are huge and spotlessly clean. we never had a problem getting sunbeds. People never really seemed to reserve them, which was refreshing. The water slides were a big hit with the children (and myself), and the pool temperatures were spot on. All in all a wonderful family hotel with staff that actually care well done. Royal garden, keep up the good work.