Not a five star but the rooms are excellent, very clean, sober, nice 55" LED with access to some English spoken movies, Fox News, and the rest in Spanish. The staff has been extremely courteous and took care of all my needs.
Their restaurant serves excellent food, not rushing but not too slow either. The staff at the restaurant even got me a stuffed chair when I mentioned that the terrace chair I was sitting was to hard and bothersome.
I have been pampered, I am enjoying it (still here) and would most certainly return whenever the opportunity arises.