Very well located Station Stay with excellent hosts and facilities.