Would definitely recommend this place. Super easy to check in and out and only about 10-15 minutes from downtown Dallas.