Came here for business conference. I was expecting it to be nicer but the rooms are very basic. No TV, there's AC but you can't adjust the temp, nets over bed, no hot water in the shower (at least there wasn't any in my room), bathroom was a bit worse for wear. The hotel is clearly aging but you can tell it's seen finer days. The grounds are nice, lots of land and nice pool area. The meals were very well done IMO, I liked the dinner options in the buffet and the service was good. I wish they had more vegetarian options at meals (besides starchy veggies and rice). I wish they had wireless internet but they didn't (even the internet in the conference center was down!).
I think the place could use a renovation and overall it was JUST okay. It's not right on the beach but you can walk straight down to a fairly nice beach in about 5 min. I probably wouldn't stay here again.
