Spacious oasis in Prague's Heart