Excellent place that is in a great location for someone visiting Prague for the first time.