A lovely haven moments from Central Station.