This is a rather late review, but stayed here for a few nights in March when I went on a spring break trip with a few of my school mates. Wasn't expecting much but this hotel definitely exceeded expectations. Rooms were clean and big, courtyard was beautiful, surroundings were decorated nicely. It had a very homey feel. We stayed in different rooms on different days, and would definitely recommend the ground floor rooms as they are a lot bigger and you are right by a beautiful courtyard! Service was great, people were really friendly. They also offer really good rates compared to what we were able to get in the US or hotel, only thing is that if there are too many people, the amount that they are able to exchange is limited (we had 10 people) so do that early on in the trip!
Location was good, streets are quiet at night but if you are traveling with a few people there is really nothing to worry about.