A clean well lighted place in the center of Hyde Park, quiet and clean and stylish.