The room is massive and very clean, no issues with sharing bathroom and kitchen with the other couple because they were also mainly out.
I believe the description doesn't mention amenities like bedding and towels, but fear not - it's all there.
One small thing that could be a minus if you'd like super quick shower - the flat has a boiler so you have to be patient when it comes to regulating water temperature..
Other than that there is everything u need in the apartment.