Our stay here was great! Everything you need and more - the location is right next to the station, the facilities are good and the employees were very helpful. We left our bags for a bit longer after check out. The only thing to watch for is the deposit payment upon check in! (€250)