The place is newly renovated. We were there in winter, new modern heaters around the house including the ones in the bathrooms where you can dry your towels made our stay very comfortable. Location is very close to a train station and a metro station (5 minutes walk).
Great communication and flexible with check-in times.