We have enjoyed our stay at Silvia's. Her apartment is not very spacious, but its furnished with lots of taste and love for detail. We could use the kitchen for preparation of our own meals and had a reserved space in the fridge, which was very helpful. The location of Silvia's place is perfect- you can reach everything in a walking distance.
If you are not the very sporty type or pregnant like myself you should be aware the fact that there is no in the house and Silvia's apartment is located on the 5th floor, so it might be really tiring walking up the stairs.
Another thing is problem with the luggage if you checking out on Sunday and your flight is late in the evening- what in our case was a real hassle. Although Silvia allowed us to store our luggage until 5pm on Sunday (regular check out time is 11am) and told us there were plenty of opportunities to have our luggage stored in the town, we had real problems to find everyone who would do that. We were either refused in the local stores or told they are closing soon or we couldn't find the lockers, which according to locals supposed to be in this or that place. So after 1 hour of trying we just gave up and settle down with our 3 suitcases in one park.