I have stayed here (3) times this year and always treated like royalty. The best customer service and GREAT staff. They organize trips and offer shuttle service to and from the airport for reasonable price.
We stayed here for 4 nights. The stuff is friendly, food is ok. There was an issue with hot water - there was no any. We called the desk, and they fixed it somehow. Don't expect luxury, go to Royal and pay accordingly. Would come again, most definitely.