Great location and very spacious but the apartment itself leaves much to be desired. There was a distinct lack of bare essentials such as soap, dishwashing liquid, a sponge, a dishcloth, kitchen roll, a cutting board, salt, bins in the bathrooms, toilet brushes, toilet paper, etc. We had to go out and buy most of these things for a 4 night stay which was not ideal. We left some of these things behind in the hopes they'd leave them there for the next guests.
The apartment is overall not in a great state but the beds were comfortable enough. Be aware that 2 of the bedrooms are facing a noisy intersection so if you're a light sleeper, this may be an issue.
One day the hot water wasn't working and while the hosts were not able to resolve it , the hot water came back the next day.
A big issue for us was that there was only one set of keys for the apartment. We were 4 adult guests and this was quite inconvenient as you can imagine.
With just some simple additions and a little more care and attention to the apartment (e.g. screwing the shower head holder back onto the wall rather than leaving it hanging on by one screw), this could be a great place.