We stayed a week at Michels place and we had a great experience. The place was as described, clean and cozy. The bed was comfortable, the kitchen was well equiped and the apartment had a really nice view. The location is very central, close to the main attractions and well connected with a metro station nearby (2-3min), this part of town is not full of tourist so you get a more authentic experience without the large crouds.
We would recommend staying at Michels place.