Very convenient pleasant place to stay