My family and I had a great experience in this hotel. It has an exquisite old style that makes you feels like home, very welcoming. The rooms are very well and the staff is very attentive. The pool area is really nice and the food at the restaurant is very good. There's also a kids area and you know if your traveling with your children, this helps a lot.
I also have to say I'm not sure if the staff is a hundred percent bilingual. Since I'm a native spanish speaker, the language barrier was not a problem.
Hope this is somewhat useful for someone!