Loved it!!
After reading many reviews, we decided to stay here, and did not regret it!! The staff were very friendly and always making sure our stay was comfortable. People have complained that the place is dated, but really it isn't. The grounds were nicely kept and our rooms were very clean. We stayed in a 2 room casita and it was perfect. The only downside was the kitchen, as we stayed for 10 days and there was no stove to cook on, only a fridge, microwave and sink. 
The amenities were great and we used the pools everyday! The hotel is close to everything, and most of our shopping/hiking were within a 10 minute drive.
We will definitely stay here again!!