Position is excellent, right next to the train station.
The hosts are super responsive in answering all of your questions and also very cordial.
Highly recommend considering booking your stay here!