The rooms have been recently updated, and the pool area is nice. The only problem is the restaurant and bar staff - they are incredibly rude and make you feel very unwanted. We had to leave the restaurant due to slow service (waiting over an hour for an appetizer), returned food that was uncooked at the bar, and were denied service at the bar when they claimed they were closed, even though a table was sitting there with full drinks. They also stop their breakfast service at 10am, and the bar supposedly closes at 10pm. Both incredibly early for a vacation resort.