We loved loved everything about this place, specially the colorful Mexican decoration.
It is well located and there are plenty of thing to do at a walking distance. It is clean, has a good view... 100% recommended.