This hotel is absolutely excellent for what you pay. It is in a good location, lovely pool, clean and good sized rooms and the staff are very nice and helpful.
It is not a luxury resort but I did not pay for a luxury resort, I got what I payed for and more.