Perfect in every way. My only disappointment will be to find it unavailable on my next trip to DC :)