If you need a quick and simple accommodation while staying in Dallas, this homestay should fit the bill