Nice and spacious place at a perfect location in Prague.