A fine place in a great location perfect for exploring Prague.