Great place, great location. Definitively top value in Prague.