This is a great place to stay if you want to have a multi-day stay where you can get set up to make some of your own meals, do laundry, etc. while still having good options in restaurants and other amenities nearby.