It is a very good place to stay, especially the location. Very family friendly hotel, my only complaint was, no microwave in the room, but you can heat up your food in the lobby.
Also, for some reason the water smells like sulfur. I don't know if that was only in our room or throughout the hotel.
Lastly, we loved the courtyard, but the seats was very dirty.