Beautiful clean apartment in a vibrant area - I would definitely stay again.
Requires lots of walking with hills and stairs, but well worth the effort.