Convenient location and modern place to stay for long period.