a very comfortable place to stay amidst the many DTLA attractions