Excellent location and very good contact with hosts. But the apartment is in serious need of an upgrade. Peeling paint on the walls, missing mirror tiles had not been replaced and the toilet paper holder was threatening to come away from the wall. Only one single electrical outlet in the single bedroom which could only be reached when the bed was pulled out from the wall, leaving little or no space for luggage or, even, to stand up.
I would probably stay there again because of the location. But anyone looking for a modern flat will be disappointed. Pity, because it has the potential to be a really great place to stay.