Stayed in 4 different apartments over the last 6 months for work purposes, sometimes with my wife and sometimes sharing and apartment with other contractors.
Starting to get a little dated furnishing wise but still very comfortable.
Excellent friendly staff.
Washing machines in the apartments are very difficult to use, but there are 4 other top loaders on level P. There is also a laundry service.
There is a well equipped gym.
The barbeque and pool areas are quite good, although the pool can sometimes get a bit murky. Pool area is looked down on from taller apartments and so it is possible to get hassled if you're sunbaking on the pool level.
Some of the apartments can be noisey, both from other patrons in the building or one or two of the close by discotheque's.
The beds are comfortable, but some of the pillows are way to big and will give you a stiff neck.
Shower pressure fluctuates a lot as does the water temperature.
WiFi is patchy and you're best to use your own 3G device as the WiFi is never working when you really want to use it.
Some of the kitchen appliances are not so good, but front desk staff will always help you out if you get stuck. Compared to other hotels in the area Elite Royale is pretty good value.More