A comfortable station pleasant to rest and well located