We really liked this accommodation. It is located near the subway, so it takes you a few minutes to get to any sights.
The only thing we were missing was a shower. You almost shower in the toilet, but for those few days it was better than nothing.
So I definitely recommend this accommodation.