Absolutely will stay at Owens again! Great location, easy check in close to everything you need. Great space for a short or long stay 😊