Super location, bars/cafes (place downstairs is lovely and bar around the corner on the cross-roads is great value) and restaurants on door-step.
Apartment is very well suited for a short break - it is quite small, but has everything you might need - lovely shower and beds very comfy / modern vibe.
The only thing I must say - is the steps are hell. You have to be very fit (4 very steep and narrow step flights) as they are hard to navigate - we under-estimated them to be honest and don't consider ourselves old !!! But apart from that, it is a great place .... would recommend!