Checks off every necessity and more. The location is pref! Is a must if staying in Dallas.