Perfect Location in Dallas! My friends and I booked this place for a weekend and it was everything we expected. Easy self check-in / check-out process.