The place is exactly as advertised, very clean and easy to check in. Right next to the train station.