Convenient and central place to stay with a 24 hour convenience store.