Excellent location and everything it says it is. If weather permits, get some takeout and enjoy the rooftop area. Reasonable parking garage right across the street.