Owens place is in the perfect location! It's close to everything and very accessible. Easy to find and check in was super easy. To be honest we didn't stay at the house too much. So it was a great place for mid day relaxing and sleeping. Very comfortable!