A great, stylish, comfortable place to stay near train station.