John and Ceca's place was great value. the location is awesome as you're in the heart of the city center and walking distance to nearly everything you could hope for.
if you have a lot of luggage, the stairs could potentially be a problem as it is very narrow and you'll be climbing up to the 3rd floor.
I'd definitely recommend it though if you are a light traveler and wish you to have great value.