Overall the property is really good, staff is really friendly and helpful, the restaurant is really good and the breakfast was very good as well.
Maybe they need to change a few things, like for example, our sink was broken, not sure for how long, but you'd like to think that a hotel like that will act quicker to those type of situations.
Even with that, as for us it was a minor, we would like to stay again, the pool is really good and is so nice for walking.