The place is very well located, only few steps away from all restaurants, bars and boutiques.
It has everything you need for longer stay. I definitely recommend it!