Very nice place in perfect location in Prague.