Our time at Leonardo's place was fantastic. Even though you're in the middle of the two main shopping strips, it's very quiet and there's no street noise. Inside it's clean and spacious, yet has a cosy feel and has basic amenities such as two hotplates, coffee and tea making facilities, hairdryer, aircon.
You are on the third floor so with suitcases it's a bit of a struggle going up the stairs.
The location is excellent as you're surrounded by great restaurants and shops. We personally liked Brillo, just a one minute walk away. We would absolutely stay here again because we enjoyed ourselves so much!