Really nice place in the perfect spot in Prague.