great short term accomodation coveniently located next to the train station.