Peace and quite location. Very close to Deep Ellum