We stayed at Urban Flats Gonzagagasse for 4 nights in Aug 2019. We arrived very early on the first morning and we called the management who came in 30 minutes. We were able to store our luggage and come back later at 3pm to self check in.
To be very honest, when we saw the 'lobby' area and the building, we wanted to cancel our booking and find another hotel. However, we had a lot of luggage and decided to wait till we saw the room.
The room was fine, there was a living area with a separate bedroom and a kitchen area so the children were happy with the space and we ended up staying.
There was no cleaning at all for 4 nights we were there, and the bathroom had a funky smell.
This was especially odd because the hotel charged a cleaning fee of 30Euros that we paid directly to the manager. We did not see anything get cleaned. The great thing they did provide was one load of laundry for free which was very helpful. However, my daughter lost her denim shorts and I lost one sock. First world problems.
This booking was the only one that I was unsure about and in the end it was fine, mainly due to the location. If you are ok with quirks, then this location should be fine to choose.