Very well presented rooms. Good A/C. Good beds.
The neighbourhood and the building housing the flat are not pretty.
This is a commercially run place where you need to pick up the tickets in an office near the train station, then make your way to the accommodation. Taxi costs around 8 euros from the station.