Some buildings in Prague, like the new building of the National Theater, or the branch of Komerční banka in Smíchov, make you wonder what the architect had in mind. Others, like the Gröbe Villa in Havlíček Park, Villa Lanna in Bubeneč make you fall in love, at first sight, thanks to their intricate yet classic beauty.