We stayed in the upstairs apartment for a few days. Although the apartment is quite nice and would be great if you wanted to cook your own meals in the lovely kitchen, there were some other issues. We there in what is effectively winter and although it wasn't that cold outside, it was frigid in the apartment. Showering was miserable because it was so cold in the bathroom. There were no heaters or anything. Furthermore, the pipes are apparently old and thin, so you can't flush toilet paper there. That's already sort of gross, but it's even grosser that trash cans weren't emptied daily, which should be required if you have to put that in the trash.
There is free wireless internet on the main floor and below but it doesn't reach the apartment. There is also a computer with free internet in the basement.
The best part of the place is the breakfast. Delicious coffee, homemade bread, homemade jams, and fruit. Great!
The location is good for accessing nice walks to many of the most colorful and wealthiest parts of town and it's a nice walk to La Sebastiana. There are some good restaurants close by, but they seem to be open when they feel like it, and not when they claim to be open.
Finally, they only take cash, which is kind of absurd for a place that costs about $90US per night. They neglected to tell us until we were about to check out so we had race to the ATM to get more cash.