Great little place that matches the description. Train stations withing 10 minutes walking distance. Easy self check-in process.