An average level hotel,good as a choice for some deal or low price.Otherwise,if you're looking for something more fancy then this is definitely not the place.
I had good time relaxing,enjoying sun and water,but also had issues.
Overall I can say that I had ok vacation.
Will I choose this hotel in the future?
Honestly,I don't think so.
Besides of hotel,My experience with Expedia wasn't pleasant at all.After they take your money there is no way or reason that they will give refunds,change hotel or things like that.So,lesson learned.