Very nice central location, a quite street but everything you need is a walking distance. You may find everything you need for a long-term comfortable stay in the flat.