This hotel is wonderful. Spacious rooms and bathrooms, beautiful pool, great service. Although it is showing some very minor wearing out signs (the floor in our room next to the A/C was raised), the quality of the accomodation overall was superb.
Unfortunately we can't say the same about the restaurant: not only was pricey (as expected) but the quality was really poor. The pork was overcooked and the side-dishes were salty.
If you are planing to stay at this hotel do eat at Avis, much better food and price.