A great place that has everything you may need for a quick stay or short term.