Great space near major train station. Very quiet and comfortable.