The place is well located, 5 min walking to the station.
The room was clean and the fan was really helpful as during my stay the weather was very hot.
Self check-in was great. Pretty straightforward.