Very convenient place to stay. Well maintained