Stayed for 3 nights. Location was good and easy to find. Nearby to public transportation and easy to get to from the airport.
The place itself was a little smaller than expected, especially the bathroom. Not much room in the shower and always had a wet floor after showering. Right next to a big police station which was mostly fine but heard some loud noises in the early morning.
We did not cook but it seemed that all of the essentials were there.