Stylish chic place. A quiet oasis in the middle of Prague