Convenient place to stay and modern facilities